put one off one's stride - French English Dictionary